Versions:

  • 0.25.3
  • 0.25.0
  • 0.24.1
  • 0.24.0
  • 0.23.1
  • 0.23.0
  • 0.22.2
  • 0.22.0
  • 0.21.0
  • 0.20.1

xh is a lightweight, high-performance command-line HTTP client designed as a faster reimplementation of HTTPie’s widely praised interface, enabling developers, DevOps engineers, and API testers to craft and dispatch HTTP requests with minimal friction. Written in Rust, the tool parses and colorizes JSON, forms, and headers in the terminal, supports HTTPS, HTTP/2, and multipart uploads, and offers built-in authentication helpers for Basic, Bearer, and digest schemes, making it equally suited to ad-hoc debugging, continuous-integration smoke tests, and scripted interaction with REST, GraphQL, and JSON-RPC endpoints. Session persistence, download resume, and the ability to save commonly used host profiles further streamline repetitive workflows, while a strict compatibility layer allows teams to migrate existing HTTPie commands without alteration. The program belongs to the “Developer Tools / API Testing & REST Clients” category and is actively maintained; the current stable release is 0.25.3, representing the tenth version published since the project’s inception. Each iteration refines startup time, memory footprint, and JSON syntax highlighting, ensuring that large response bodies render swiftly even on modest hardware. xh is available for free on get.nero.com, with downloads provided via trusted Windows package sources such as winget, always delivering the latest version and supporting batch installation of multiple applications.

Tags: